triumphant success - Deutsch Englisch Wörterbuch